1 general:: Phrase(s): know one for what one is to recognize someone as some type of person or thing. • I know you for what you are, you devil. • We know him for the thief he is.
McGrawhill's American Idioms And Phrasal Verbs